﻿body,
html,
a,
div,
form,
fieldset,
label,
input,
legend,
br,
button {
  margin: 0;
  padding: 0;
}
body {
  font-family: Verdana, Geneva, 'DejaVu Sans', sans-serif;
  font-size: 16px;
}
body #wrapper {
  border-radius: 15px;
  border: 1px solid black;
  margin: 25px 25px;
  padding: 15px;
  width: 380px;
  color: #333333;
  background: #68d1ff;
  background: -moz-linear-gradient(top, #68d1ff 0%, #8cfffb 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #68d1ff), color-stop(100%, #8cfffb));
  background: -webkit-linear-gradient(top, #68d1ff 0%, #8cfffb 100%);
  background: -o-linear-gradient(top, #68d1ff 0%, #8cfffb 100%);
  background: -ms-linear-gradient(top, #68d1ff 0%, #8cfffb 100%);
  background: linear-gradient(to bottom, #68d1ff 0%, #8cfffb 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#68d1ff', endColorstr='#8cfffb', GradientType=0);
}
body #wrapper form {
  text-align: right;
}
body #wrapper form fieldset {
  border: 3px solid #333333;
  border-radius: 5px;
  text-align: right;
  padding: 5px 15px;
}
body #wrapper form fieldset legend {
  padding: 0 15px;
  font-size: 1.3em;
  font-style: italic;
  color: #333333;
}
body #wrapper form fieldset input {
  border: 1px solid #008fce;
  background: #69d2ff;
  background: -moz-linear-gradient(top, #69d2ff 0%, #8bfefb 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #69d2ff), color-stop(100%, #8bfefb));
  background: -webkit-linear-gradient(top, #69d2ff 0%, #8bfefb 100%);
  background: -o-linear-gradient(top, #69d2ff 0%, #8bfefb 100%);
  background: -ms-linear-gradient(top, #69d2ff 0%, #8bfefb 100%);
  background: linear-gradient(to bottom, #69d2ff 0%, #8bfefb 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#69d2ff', endColorstr='#8bfefb', GradientType=0);
  border-radius: 6px;
  line-height: 26px;
  margin: 0.5px 0;
  width: 149px;
  padding: 0 15px;
}
body #wrapper form fieldset #tb-age {
  width: 35px;
  padding: 0 5px;
}
body #wrapper form fieldset label {
  color: #333333;
}
body #wrapper form fieldset:last-of-type {
  margin-bottom: 5px;
}
body #wrapper button,
body #wrapper input[type=reset] {
  border: none;
  border-bottom: 1px solid black;
  background: #36c2ff;
  background: -moz-linear-gradient(top, #36c2ff 0%, #8bfefb 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #36c2ff), color-stop(100%, #8bfefb));
  background: -webkit-linear-gradient(top, #36c2ff 0%, #8bfefb 100%);
  background: -o-linear-gradient(top, #36c2ff 0%, #8bfefb 100%);
  background: -ms-linear-gradient(top, #36c2ff 0%, #8bfefb 100%);
  background: linear-gradient(to bottom, #36c2ff 0%, #8bfefb 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#36c2ff', endColorstr='#8bfefb', GradientType=0);
  padding: 5px 15px;
  border-radius: 5px;
  font-size: 1.2em;
  color: #333333;
  margin-top: 15px;
}
body #wrapper button:hover,
body #wrapper input[type=reset]:hover {
  background: #9be1ff;
}
